visualize recursion